﻿using MapleLeaf.Pay;
using System;
using System.Reflection;

// Token: 0x02000032 RID: 50
internal class Class17 {

    internal static void WMEVa0hhUWcfQ(int typemdt) {
        Type type = module_0.ResolveType(33554432 + typemdt);
        foreach (FieldInfo fieldInfo in type.GetFields()) {
            MethodInfo method = (MethodInfo)module_0.ResolveMethod(fieldInfo.MetadataToken + 100663296);
            fieldInfo.SetValue(null, (MulticastDelegate)Delegate.CreateDelegate(type, method));
        }
    }


    public Class17() {
        Class18.LVfVa0hzXO4Jq();
    }


    static Class17() {
        Class18.LVfVa0hzXO4Jq();
        module_0 = typeof(Class17).Assembly.ManifestModule;
    }


    internal static Module module_0;


    internal delegate void Delegate5(object o);
}
